home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group98a.txt
/
000034_icon-group-sender _Wed Feb 11 12:26:09 1998.msg
< prev
next >
Wrap
Internet Message Format
|
2000-09-20
|
3KB
Return-Path: <icon-group-sender>
Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
by baskerville.CS.Arizona.EDU (8.8.7/8.8.7) with SMTP id MAA07214
for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Wed, 11 Feb 1998 12:26:09 -0700 (MST)
Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
id AA20840; Wed, 11 Feb 1998 12:26:08 -0700
Message-Id: <34E1E5FD.4E0EFCC1@ix.netcom.com>
Date: Wed, 11 Feb 1998 12:55:09 -0500
From: David Feustel <feustel@ix.netcom.com>
Reply-To: feustel@ix.netcom.com
X-Mailer: Mozilla 4.04 [en] (WinNT; U)
Mime-Version: 1.0
To: icon-group@optima.CS.Arizona.EDU
Subject: Re: Stand-alone executables
References: <Pine.GSO.3.95.980211014253.12633A-100000@pandora>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Errors-To: icon-group-errors@optima.CS.Arizona.EDU
Status: RO
Content-Length: 1695
For those of you willing to use the precursor to Icon (i.e. Snobol)
you can create a single file containing both the Snobol interpreter
and the Snobol Source file for later execution. See http://www.snobol.com for a free snobol interpreter and info
on Spitbol, a compiled version of snobol.
Ramon Pereda wrote:
>
> On Tue, 10 Feb 1998, Mark Evans wrote:
>
> > Under Windows/DOS, does there exist any method of bundling the "iconx"
> > interpreter with compiled icon code to create a true "stand-alone"
> > executable?
>
> No, there does not. Perl has one though called perl2exe. The author of
> perl2exe told me that his techniques are a trade secret. If I had a
> method of bundling the interpreter and application code, I would gave
> gotten away with using Icon much more in my jobs outside of the
> university. At Texas Instruments, I worked on an assembly source to
> assembly source translator that was based on a terribly hacked up version
> of the assembler. If I could have created a standalone Icon executable, I
> could have written the translator in Icon. My experience with the Icon
> compiler was that the resulting source was too large; so, the executable
> would be too large. This would have drawn the attention of my
> knuckle-headed supervisors.
>
> Ideally one would like a platform independent way of attaching the input
> to the interpreter to the end executable and to inform the interpreter to
> start reading at the some point in its own executable. Perl2exe does this
> without recompiling perl.
>
> If anyone has some techniques, experience, or advice they would like
> to share on this, please speak up. I'd be glad to chase down any leads.
>
> -ray